約 5,246,385 件
https://w.atwiki.jp/pokamon/pages/5.html
改造コードとは 改造コードとは もっともずるい ワザポン PAR のコードである。 例えば飴999個など、とかもっともずるいやり方。 コードが少し長いので少し面倒な部分も。 写真は明日・・・・
https://w.atwiki.jp/mariohackers/pages/20.html
あまりにも改造コードが多いので作りました [Stalking - mdmwii - NTSC_J] C27EE614 00000003 3DE08000 5460063E 1E600004 926F1534 60000000 00000000 0600153C 00000148 42000000 3DC0809C 81CE0958 81CE0020 3E408000 C232153C 82721534 7DCF7378 7DCE9A14 3E608034 A273XXXX 2C13YYYY 40820024 82721530 2C130000 40820010 82721538 3A730004 92721538 3E608034 A273XXXX 2C13YYYY 40820010 3A600001 92721530 4800000C 3E600000 92721530 82721538 82521534 7C139000 3E408000 4082000C 3A730004 92721538 A26FFFF6 82521538 7C129800 3E408000 4080000C 41820008 4800000C 3E600000 92721538 82721538 7DEF9A14 81EF0000 81CE0000 81CE0024 81EF0024 81CEFFF8 81EFFFF8 81CE0008 81EF0008 81CE0008 81EF0008 39CE0010 39EF0010 7C0EF000 40820054 C02F0068 C32F006C C2EF0070 EF39882A 60000000 60000000 C22F00F4 D23E00F4 C22F00F8 D23E00F8 C22F00FC D23E00FC D03E0068 D33E006C D2FE0070 EC5C0232 EC3D01F2 ECA001B2 EC84182A 485B394C D03E0068 485B392C 2834XXXX 0000YYYY 045B4FA8 4BA4C598 04890D70 3F000000 e0000000 00000000 2834XXXX 0000ZZZZ 045B4FA8 D03E0068 04890D70 43300000 XXXX コントローラーコード 5162 = 1PWiiハンドル・ヌンチャク 569A = 2PWiiハンドル・ヌンチャク 7B80 = 1Pゲームキューブコントローラー 7B8C = 2pゲームキューブコントローラー 51C2 = クラッシックコントローラー 56F2 = 2Pクラッシックコントローラー YYYY = ボタンコード/ストーカーするプレイヤー ZZZZ ボタンコード・ストーカーをやめる [特定ボタン値 (ZZZZ・YYYY) - クラッシックコントローラー] 0001 = Up 0002 = Left 0004 = Z (Right) 0008 = X 0010 = A 0020 = Y 0040 = B 0080 = Z (Left) 0200 = R 0400 = + 1000 = - 2000 = L 4000 = Down 8000 = Right [特定ボタン値 (ZZZZ・YYYY) - Wii ハンドル/ヌンチャク] 0001 = 十字← 0002 = 十字→ 0004 = 十字↓ 0008 = 十字↑ 0010 = + 0100 = 2 0200 = 1 0400 = B 0800 = A 1000 = - 2000 = Z 4000 = C 8000 = Home [特定ボタン値 (ZZZZ・YYYY) - ゲームキューブコントローラー 0000 = なにも押さない 0180 = Aボタン 0280 = Bボタン 0480 = Xボタン 0880 = Yボタン 0001 = 十字左 0002 = 十字右 0004 = 十字下 0008 = 十字上 1080 = スタートボタン 000C = Lボタン 000A = Rボタン 0090 = Zボタン 0088 = ↑ボタン 0084 = ↓ボタン 0082 = →ボタン 0081 = ←ボタン このコードは無限アイテムと同様複数コードを入れることが可能です(それぞれ別コードとして入力しなければいけません<コード名は同じにしてください) [レース準備中にいつでもマシン・キャラ変更 - mdmwii - NTSC_JP] 2834XXXX 0000TTTT 80000003 000000YY 80000004 000000ZZ 48000000 809C0e98 DE000000 90009300 58010000 00000098 DE000000 90009300 94210003 0000012C 94210004 0000013C 94210003 00000220 94210004 00000224 E0000000 80008000 YY = キャラクター値 キャラクター値 00 = マリオ 01 = ベビィピーチ 02 = ワルイージ 03 = クッパ 04 = ベビィデイジー 05 = カロン 06 = ベビィマリオ 07 = ルイージ 08 = キノピオ 09 = ドンキーコング 0A = ヨッシー 0B = ワリオ 0C = ベビィルイージ 0D = キノピコ 0E = ノコノコ 0F = デイジー 10 = ピーチ 11 = キャサリン 12 = ディディーコング 13 = キングテレサ 14 = クッパJr 15 = ほねクッパ 16 = ファンキーコング 17 = ロゼッタ 18 = Mii1 19 = Mii2 1A = S Mii BM 1B = S Mii BF 1C = S Mii CM 1D = S Mii CF 1E = M Mii AM 1F = M Mii AF 20 = M Mii BM 21 = M Mii BF 22 = M Mii CM 23 = M Mii CF 24 = L Mii AM 25 = L Mii AF 26 = L Mii BM 27 = L Mii BF 28 = L Mii CM 29 = L Mii CF 2A = M Mii 2B = S Mii 2C = L Mii ZZ values (vehicle) 00 = スタンダードカート S 01 = スタンダードカート M 02 = スタンダードカート L 03 = Booster Seat 04 = Classic Dragster 05 = Offroader 06 = Mini Beast 07 = Wild Wing 08 = Flame Flyer 09 = Cheep Charger 0A = Super Blooper 0B = Piranha Prowler 0C = Tiny Titan 0D = Daytripper 0E = Jetsetter 0F = Blue Falcon 10 = Sprinter 11 = Honeycoupe 12 = スタンダードバイク S 13 = スタンダードバイク M 14 = スタンダードバイク L 15 = Bullet Bike 16 = マッハバイク 17 = Flame Runner 18 = Bit Bike 19 = Sugarscoot 1A = ワリオバイク 1B = Quacker 1C = Zip Zip 1D = Shooting Star 1E = Magikruiser 1F = Sneakster 20 = ワイルドスピア 21 = Jet Bubble 22 = Dolphin Dasher 23 = Phantom XXXX コントローラーコード 5162 = 1PWiiハンドル・ヌンチャク 569A = 2PWiiハンドル・ヌンチャク 7B80 = 1Pゲームキューブコントローラー 7B8C = 2pゲームキューブコントローラー 51C2 = クラッシックコントローラー 56F2 = 2Pクラッシックコントローラー TTTT ボタンコード [特定ボタン値 (TTTT) - クラッシックコントローラー] 0001 = Up 0002 = Left 0004 = Z (Right) 0008 = X 0010 = A 0020 = Y 0040 = B 0080 = Z (Left) 0200 = R 0400 = + 1000 = - 2000 = L 4000 = Down 8000 = Right [特定ボタン値 (TTTT) - Wii ハンドル/ヌンチャク] 0001 = 十字← 0002 = 十字→ 0004 = 十字↓ 0008 = 十字↑ 0010 = + 0100 = 2 0200 = 1 0400 = B 0800 = A 1000 = - 2000 = Z 4000 = C 8000 = Home [特定ボタン値 (TTTT) - ゲームキューブコントローラー 0000 = なにも押さない 0180 = Aボタン 0280 = Bボタン 0480 = Xボタン 0880 = Yボタン 0001 = 十字左 0002 = 十字右 0004 = 十字下 0008 = 十字上 1080 = スタートボタン 000C = Lボタン 000A = Rボタン 0090 = Zボタン 0088 = ↑ボタン 0084 = ↓ボタン 0082 = →ボタン 0081 = ←ボタン [ボタンでいつでも切断できる - mdmwii - NTSC_j] 2834XXXX 0000YYYY 04658484 927f0010 e0000000 00000000 2a34XXXX 0000YYYY 04658484 907f0010 e0000000 80008000 XXXX コントローラーコード 5162 = 1PWiiハンドル・ヌンチャク 569A = 2PWiiハンドル・ヌンチャク 7B80 = 1Pゲームキューブコントローラー 7B8C = 2pゲームキューブコントローラー 51C2 = クラッシックコントローラー [特定ボタン値 (YYYY) - クラッシックコントローラー] 0001 = Up 0002 = Left 0004 = Z (Right) 0008 = X 0010 = A 0020 = Y 0040 = B 0080 = Z (Left) 0200 = R 0400 = + 1000 = - 2000 = L 4000 = Down 8000 = Right [特定ボタン値 (YYYY) - Wii ハンドル/ヌンチャク] 0001 = 十字← 0002 = 十字→ 0004 = 十字↓ 0008 = 十字↑ 0010 = + 0100 = 2 0200 = 1 0400 = B 0800 = A 1000 = - 2000 = Z 4000 = C 8000 = Home [特定ボタン値 (YYYY) - ゲームキューブコントローラー 0000 = なにも押さない 0180 = Aボタン 0280 = Bボタン 0480 = Xボタン 0880 = Yボタン 0001 = 十字左 0002 = 十字右 0004 = 十字下 0008 = 十字上 1080 = スタートボタン 000C = Lボタン 000A = Rボタン 0090 = Zボタン 0088 = ↑ボタン 0084 = ↓ボタン 0082 = →ボタン 0081 = ←ボタン [Key remapper for GC controller -GCコンのみ mdmwii- NTSC_J] C21afb18 00000005 39C0XXXX 7DCF0038 7C0F7000 40A20010 7C0F0050 39E0YYYY 7C007A14 B0040000 60000000 00000000 XXXX 置き換える前のボタンコード YYYY 置き換えるボタンコード XXXX・YYYY Values 0081 = Left 0082 = Right 0084 = Down 0088 = Up 0090 = Z 00A0 = R 00C0 = L 0180 = A 0280 = B 0480 = X 0880 = Y 1080 = Start ダート無効[Hamster35000vr] [NTSC-J] [Auto-Porter] 0457BDB8 60000000 0457BE34 60000000 0457BE90 60000000 ダートに入っても一切減速しません ショートカットもキノコを使わずに出来ます 赤甲羅の速度を変更 2834TTTT 0000ZZZZ 048A4C10 XXXXXXXX E0000000 80008000 TTTT = コントローラーコード 5162 = 1PWiiハンドル・ヌンチャク 569A = 2PWiiハンドル・ヌンチャク 7B80 = 1Pゲームキューブコントローラー 7B8C = 2pゲームキューブコントローラー 51C2 = クラッシックコントローラー 56F2 = 2Pクラッシックコントローラー ZZZZ = ボタンコード [特定ボタン値 (ZZZZ) - クラッシックコントローラー] 0001 = Up 0002 = Left 0004 = Z (Right) 0008 = X 0010 = A 0020 = Y 0040 = B 0080 = Z (Left) 0200 = R 0400 = + 1000 = - 2000 = L 4000 = Down 8000 = Right [特定ボタン値 (ZZZZ) - Wii ハンドル/ヌンチャク] 0001 = 十字← 0002 = 十字→ 0004 = 十字↓ 0008 = 十字↑ 0010 = + 0100 = 2 0200 = 1 0400 = B 0800 = A 1000 = - 2000 = Z 4000 = C 8000 = Home [特定ボタン値 (ZZZZ) - ゲームキューブコントローラー 0000 = なにも押さない 0180 = Aボタン 0280 = Bボタン 0480 = Xボタン 0880 = Yボタン 0001 = 十字左 0002 = 十字右 0004 = 十字下 0008 = 十字上 1080 = スタートボタン 000C = Lボタン 000A = Rボタン 0090 = Zボタン 0088 = ↑ボタン 0084 = ↓ボタン 0082 = →ボタン 0081 = ←ボタン XXXXXXXX = スピード値 0 km/h = 00000000 0.1 km/h =3DCCCCCD 2 km/h = 40000000 5 km/h =40A00000 10 km/h = 41200000 15 km/h =41700000 25 km/h = 41C80000 50 km/h = 42480000 75 km/h = 42960000 (ノーマルスピード) 90 km/h =42B40000 100 km/h = 42C80000 110 km/h =42DC0000 115 km/h =42E60000 120 km/h =42F00000 125 km/h =42FA0000 130 km/h =43020000 145 km/h = 43110000 150 km/h = 43160000 180 km/h =43340000 200 km/h = 43480000 250 km/h = 437A0000 300 km/h = 43960000 350 km/h =43AF0000 400 km/h =43C80000 450 km/h =43E10000 500 km/h = 43FA0000 550 km/h =44098000 600 km/h =44160000 650 km/h =44228000 700 km/h =442F0000 750 km/h =443B8000 800 km/h =44480000 850 km/h =44548000 900 km/h =44610000 950 km/h =446D8000 1000 km/h =447A0000 1100 km/h =44898000 1200 km/h =44960000 1300 km/h =44A28000 1400 km/h =44AF0000 1500 km/h =44BB8000 1600 km/h =44C80000 1700 km/h =44D48000 1800 km/h =44E10000 1900 km/h =44ED8000 2000 km/h =44FA0000 2200 km/h =45098000 2500 km/h =451C4000 2700 km/h =4528C000 3000 km/h =453B8000 3500 km/h =455AC000 4000 km/h =457A0000 4500 km/h =458CA000 5000 km/h =459C4000 5500 km/h =45ABE000 6000 km/h =45BB8000 6500 km/h =45CB2000 7000 km/h =45DAC000 7500 km/h =45EA6000 8000 km/h =45FA0000 8500 km/h =4604D000 9000 km/h =460CA000 9500 km/h =46147000 9999 km/h =461C3C00 10000KM/H =461C4000 50000KM/H =47435000 100000KM/H=47C35000 1000000km/h=49742400 例えば 赤甲羅の速度を変更 2834FF00 00000880 048A4C10 43480000 E0000000 80008000 2834FF00 00000480 048A4C10 42960000 E0000000 80008000 GCコンのYボタンで赤甲羅の速度が200km・Xボタンで赤甲羅の速度が普通になります 緑甲羅の速度を変更 2834TTTT 0000ZZZZ 048A4F20 XXXXXXXX E0000000 80008000 TTTT = コントローラーコード 5162 = 1PWiiハンドル・ヌンチャク 569A = 2PWiiハンドル・ヌンチャク 7B80 = 1Pゲームキューブコントローラー 7B8C = 2pゲームキューブコントローラー 51C2 = クラッシックコントローラー 56F2 = 2Pクラッシックコントローラー ZZZZ = ボタンコード [特定ボタン値 (ZZZZ) - クラッシックコントローラー] 0001 = Up 0002 = Left 0004 = Z (Right) 0008 = X 0010 = A 0020 = Y 0040 = B 0080 = Z (Left) 0200 = R 0400 = + 1000 = - 2000 = L 4000 = Down 8000 = Right [特定ボタン値 (ZZZZ) - Wii ハンドル/ヌンチャク] 0001 = 十字← 0002 = 十字→ 0004 = 十字↓ 0008 = 十字↑ 0010 = + 0100 = 2 0200 = 1 0400 = B 0800 = A 1000 = - 2000 = Z 4000 = C 8000 = Home [特定ボタン値 (ZZZZ) - ゲームキューブコントローラー 0000 = なにも押さない 0180 = Aボタン 0280 = Bボタン 0480 = Xボタン 0880 = Yボタン 0001 = 十字左 0002 = 十字右 0004 = 十字下 0008 = 十字上 1080 = スタートボタン 000C = Lボタン 000A = Rボタン 0090 = Zボタン 0088 = ↑ボタン 0084 = ↓ボタン 0082 = →ボタン 0081 = ←ボタン XXXXXXXX = スピード値 0 km/h = 00000000 0.1 km/h =3DCCCCCD 2 km/h = 40000000 5 km/h =40A00000 10 km/h = 41200000 15 km/h =41700000 25 km/h = 41C80000 50 km/h = 42480000 75 km/h = 42960000 (ノーマルスピード) 90 km/h =42B40000 100 km/h = 42C80000 110 km/h =42DC0000 115 km/h =42E60000 120 km/h =42F00000 125 km/h =42FA0000 130 km/h =43020000 145 km/h = 43110000 150 km/h = 43160000 180 km/h =43340000 200 km/h = 43480000 250 km/h = 437A0000 300 km/h = 43960000 350 km/h =43AF0000 400 km/h =43C80000 450 km/h =43E10000 500 km/h = 43FA0000 550 km/h =44098000 600 km/h =44160000 650 km/h =44228000 700 km/h =442F0000 750 km/h =443B8000 800 km/h =44480000 850 km/h =44548000 900 km/h =44610000 950 km/h =446D8000 1000 km/h =447A0000 1100 km/h =44898000 1200 km/h =44960000 1300 km/h =44A28000 1400 km/h =44AF0000 1500 km/h =44BB8000 1600 km/h =44C80000 1700 km/h =44D48000 1800 km/h =44E10000 1900 km/h =44ED8000 2000 km/h =44FA0000 2200 km/h =45098000 2500 km/h =451C4000 2700 km/h =4528C000 3000 km/h =453B8000 3500 km/h =455AC000 4000 km/h =457A0000 4500 km/h =458CA000 5000 km/h =459C4000 5500 km/h =45ABE000 6000 km/h =45BB8000 6500 km/h =45CB2000 7000 km/h =45DAC000 7500 km/h =45EA6000 8000 km/h =45FA0000 8500 km/h =4604D000 9000 km/h =460CA000 9500 km/h =46147000 9999 km/h =461C3C00 10000KM/H =461C4000 50000KM/H =47435000 100000KM/H=47C35000 1000000km/h=49742400 例えば 緑甲羅の速度を変更 2834FF00 00000880 048A4F20 43160000 E0000000 80008000 2834FF00 00000480 048A4F20 42960000 E0000000 80008000 GCコンのYボタンで緑甲羅の速度が150km・Xボタンで緑甲羅の速度が普通になります Least thunder damage [Cross1955] 045790F8 3803FF9C サンダーを食らっても小さくなりません Connect with hacked VR NTSC-J 04658944 3BA0XXXX XXXXに入れたVRでwifiに接続出来ます(簡単に言えば、どんなVRでもXXXXに入れたVRで接続してるという事になっているので 相手も来ます)(また、レースorバトルセレクトで有り得ないVRでもちゃんと相手が来ますのでご安心ください) XXXX = VR値 ( 9999VR=270F 35555VR=8AE3 0VR=0000 1VR=0001 ゲスト=FFFF 1000VR=03E8 2000VR=07D0 2500VR=09C4 3000VR=0BB8 4000VR=0FA0 5000VR=1388 6000VR=1770 7000VR=1B58 8000VR=1F40 9000VR=2328 64900VR=FD84 35000VR=88B8 35001VR=88B9 36515VR=8EA3 34463VR=869F 50000VR=C350 128VR=0080 255VR=FF00 65408VR=FF80 65280VR=00FF 65534VR = FFFE 8235 = 33333VR 4E86 = 20102VR 270E = 9998VR 2710 = 10000VR 3039 = 12345VR 0002 = 2VR 0003 = 3VR 0004 = 4VR 0005 = 5VR 0006 = 6VR 0007 = 7VR 0008 = 8VR 0009 = 9VR 000A = 10VR 000B = 11VR 000C = 12VR 000D = 13VR 000E = 14VR 000F = 15VR 0010 = 16VR 0011 = 17VR 0012 = 18VR 0013 = 19VR 0014 = 20VR 001E = 30VR 0028 = 40VR 0032 = 50VR 003C = 60VR 0046 = 70VR 0050 = 80VR 005A = 90VR 0064 = 100VR 01F4 = 500VR 03E7 = 999VR) 例えば Connect with hacked VR NTSC-J 04658944 3BA0270F これでどんなVRでも9999VRで接続したことになります このコードはレース専用です [Instant stop - mdmwii - NTSC-J] 0457A880 EC000672 ブレーキorバックのボタンを押すと即ストップできます [Auto-Pilot - mdmwii - NTSC-JP] C273230C 00000004 3E408000 82521550 925D0150 925D0178 38000001 981D0163 881D0163 00000000 C251FC94 00000002 3E408000 93B21550 60000000 00000000 0451E784 60000000 何もしなくても勝手にレースをします アイテムは使いません
https://w.atwiki.jp/ds_cheatdat/pages/16.html
改造コードサーチの基礎 DS改造コードを探す際は、主に以下のツールを利用する。 DS実機 + Datelトレーナーツールキット Datelトレーナーツールキットを利用し、DSとPCをリンクすることで、 専用のツールを用いて改造コードをサーチ可能。 サーチ速度は遅いが、環境に左右されずに確実にサーチ作業を行うことができ、 プレイ中にリアルタイムで改造コードをチェックすることもできる。 DSエミュレータ + メモリエディタ 当初はデモプログラム程度しか動かなかったDSエミュレータも、 現在では市販ソフトが動作するレベルに達しており、それに伴って、 DSエミュレータを利用したコードサーチが主流となっている。 メモリエディタは汎用的なものを使っても一応はサーチできるが、 DSエミュレータ対応(実機と同じアドレス表記)のものもあるので、 そちらを用いると良い。 ※詳細は後述 逆アセンブラ DISARM・ndsdis2などの逆アセンブラを用いてプログラムコードを直接解析する。 使いこなせば、通常の改造コードではありえない効果を得ることができるが、 サーチ前に最低限のARMプログラミングの知識はほしいところ。 と言っても、これを書いてる当人は中級者程度の技量しかないので、 ちょっと頑張れば誰でも挑める程度のものだったりする。 詳細は逆アセンブラを用いたコードサーチで解説しているのでご一読を。 DS改造コードサーチには以下のメモリエディタを使用する。 メモリエディタ "hasteDS" (Irregular Child) DSエミュレータ専用に特化したサーチツール。 no$gba、iDeaS、DeSmuMe、NeeDS、NeonDSに対応しており、 キャラクターステータスMAX・アイテム全取得・所持金MAXといった 一般的な改造コードであれば、このツールだけで十分サーチが可能。 ただし、このプログラムそのものは「dipstar補助ソフト」として作られているため、 改造コード書式がDSアクションリプレイと異なるので注意するべし。 DipStar 0XXXXXXX 000000YY ... アドレスXXXXXXXに1バイトYYを書込 1XXXXXXX 0000YYYY ... アドレスXXXXXXXに2バイトYYYYを書込 2XXXXXXX YYYYYYYY ... アドレスXXXXXXXに4バイトYYYYYYYYを書込 ACTION REPLAY DS 2XXXXXXX 000000YY ... アドレスXXXXXXXに1バイトYYを書込 1XXXXXXX 0000YYYY ... アドレスXXXXXXXに2バイトYYYYを書込 0XXXXXXX YYYYYYYY ... アドレスXXXXXXXに4バイトYYYYYYYYを書込 ※DS改造コードWikiより抜粋 メモリエディタ "emuhaste" (Irregular Child) hasteDSの後継で、DSエミュレータだけでなく、PS2やDreamCastのコードサーチも可能。 DSエミュレータはNo$gba、iDeaS、DeSmuMEの3種類のみの対応となっているが、 ユーザ自身で「コンフィグファイル」を作成し、追加してやることで対応可能。 (ユーザ自身で対応エミュレータを増やせることがemuhaste最大の利点)。 また「0-2コード効果反転」を有効にすることでコード書式がDSアクションリプレイ互換になり、 可変式アドレスを採用しているゲームに必要な「オフセット変更(Bコード)」を実装しているので、 汎用と謳いつつもDSコードサーチに適した仕様となっている。 レイアウトが若干hasteDSと異なるが、サーチ方法はほとんど変わっていない。 emuhasteサーチ手順と動画(DivX) (その1)パラメータサーチ emuhaste01.avi 「直感ヒトフデ」でスコア99999999化する改造コードをサーチする手順。 数値入力のエディトボックスに L0 とか L720 と打っているが、このLは32bit(0~4294967295)の意味。 マリオのコインみたいに小さな値であれば S = 8bit(0~255) 、 キャラのステータスのようにほどほどの値であれば M = 16bit(0~65535) を使うと良い。 (その2)増減サーチ emuhaste02.avi 「Newスーパーマリオブラザーズ」で本来選べないカーソル位置をムリヤリ選択する動画。 カーソル位置だけでなくエネルギーゲージのように、目に数値として見えない値は こうやって探す必要があり、動画のようにサーチ候補がいくつも該当することがあるが、 その場合は、それっぽいものを勘で適当に試してみるしかない。 なお、上のパラメータサーチ項で説明した S / M / L は emuhaste左下にあるBYTE WORD DWORDラジオボタンがその効果をもつ。 (大抵のカーソル位置は1バイトでも表現できるので BYTE を用いた)。
https://w.atwiki.jp/puyokouryaku/pages/149.html
ここでは改造コードについてのことやニンテンドーDSの改造コードの初心者講座みたいなものを載せています。 ▼改造コードって? ▼管理人がコードサーチを行う上で使用しているもの ▼コードを使うためにコード以外で必要なものは ▼PAR用のゲームコード・ゲームIDってどうすればわかるの? ▼ワザポン用のゲームID・マスターコードってどうすればわかるの? ▼コードフリーク用のマスターコードってどうすればわかるの? ▼コードフリーク用コードが効かないのは何故? ▼PARとコードフリークのコード形式の違いって? ▼DSの改造コードツールがほしくなった! ▼改造コードって? ゲームがなかなか進まない・・・。 ゲームを骨の髄まで遊びつくしたい・・・。 そんなときは改造コードの出番です。 パーツや隠し機能がすべてオープンできたり、キャラのステータスを変えたりすることなどが簡単に!、できます。 但し、改造コードを使った状態でWi-Fiやワイヤレス通信やダウンロード通信で通信対戦するのは犯罪ですので、絶対止めましょう! ▼管理人がコードサーチを行う上で使用しているもの ■ROM吸い出し環境 DS本体(初期型シルバーorLite)+neo3SD+M3Simplyでやってます~ ■コードサーチ環境 エミュレータ+emuhaste(Imaha486氏作・Windows用アプリケーション) ndsdis2(Imaha486氏作・Windows用アプリケーション)による逆アセンブルデータ解析 DS本体+PAR(英語版ファーム)+TrainerToolkit(Datel社製) Imaha486さんのツールはIRREGULAR CHILDで入手できます。 ▼コードを使うためにコード以外で必要なものは もちろん、DS本体・ゲームカートリッジ・PARなどの改造ツールが必要な事は当たり前ですが、それぞれのツールごとに 改造ツール名称 必要なもの PAR ゲームコード・ゲームID ワザポン ゲームID・マスターコード コードフリーク マスターコード が、必要です。 以上のものがなければ、コードが使えなかったり、カートリッジを自動認識してくれません。 ▼PAR用のゲームコード・ゲームIDってどうすればわかるの? 当然ですが、すでに内蔵済みタイトルやネット配信されているものについては、最初から登録されているので調べる 必要はないですが、新規にタイトルを登録する場合は、必要になってきますね。 ま、調べると言ってもとても簡単な作業でOKです。 DSまたはDS LiteにPARをセットして電源をON。 PARが起動し「ゲームカードに差し替えてください」とメッセージが出たら、PARを抜いてゲームカートリッジと交換。 登録されていないゲームのカートリッジを差し込むと、「ゲームタイトルフメイ」と表示されるはずです。 この際、画面左下に「AxxJ-xxxxxxxx」と表示されたものがゲームコード・ゲームIDです。 PC入力の場合は、左4ケタの英数字をゲームコード欄に、右8ケタの英数字をゲームID欄に入力。 直接入力の場合は、「AxxJ-xxxxxxxx」をそのまま入力。(※-ハイフンは忘れずに!!) 以上でOKです♪ちなみにゲームコードはゲームカートリッジ裏面印字の左4ケタと同じです。 ▼ワザポン用のゲームID・マスターコードってどうすればわかるの? ◆ゲームIDについて ゲームIDは、「AxxJ0y0z」という書式になっています。左4ケタは、PARで言う「ゲームコード」またはゲームカートリッジ 裏面印字の左4ケタの英数字となります。 「y」は、バージョンを示す数値で、ゲームカートリッジ裏面印字の左から6ケタ目の数値です。 ゲームカートリッジ裏面には、「AxxJNxJxx」という形で印字してありますが、「N」の右横の数値が「y」です。 「z」は、0(Wi-Fi非対応ゲーム),1(Wi-Fi対応ゲーム)となります。 ◆マスターコードについて ※今のところマスターコードは、PC及びROM吸い出し環境がないと調べることができません。 (必要なもの) ゲームのROMファイル(※違法にDLしたROMファイルはくれぐれも使用しないように!!) ndsdis2(Imaha486氏作・Windows用アプリケーション)…Imaha486氏のサイトIRREGULAR CHILD DSエミュレータ(逆アセンブルできるもの) ndsdis2でROMファイルを逆アセンブルし、テキストファイルに出力。(ndsdis2の使用方法は省略) 出力されたテキストファイルをテキストエディタ(メモ帳ではダメ!!おススメ→TeraPad)で開きます。 アドレス02380000以降(基本的には02383000以降でOK)で、数値が「E8BD4000」となっているアドレスを検索。 該当アドレス付近が以下のようになっているものが当たり…マスターコードのアドレスとなります。 0238xxxx E12FFF12 0238xxxx E59F101C 0238xxxx E5910000 0238xxxx E3800001 0238xxxx E5810000 0238xxxx E28DD004 0238xxxx E8BD4000☆ 0238xxxx E12FFF1E 多くの場合、マスタコードアドレスは「02383D40」「02383C60」が用いられているようです。 次にマスターコードの右8ケタの数値についてですが、多くの場合に用いられている 「02383D40 037FBB90」「02383C60 037FBAB0」をもとに、4で導き出したアドレスとの差を右側数値に 加算減算すれば、ほとんどの場合使用することができます。 まれにズレがある場合もありますが、右側の数値は、逆アセンブルで導きだしたマスターコードアドレスと同じ 処理を行っているARM7のメモリ領域のアドレスを示していますので、エミュレータを使用して探すことが可能です。 例)DeSmuMEでROMファイルを読み込んだ後、Tools→Disassemblerで「ARM7 Disassembler」を開き、 加算減算して求めた数値(先頭の0は除く…例えば37FBB90)を入力し「GO」をクリックすると該当アドレスへ ジャンプしますので、その付近で4.と同じ数値の羅列がある部分を探します。 該当部分の数値「E8BD4000」となっているアドレスがマスターコード右側の数値となります。 最近上記パターンでは見つけられないタイトルが出てきています。 おさわり探偵 小沢里奈 シーズン2 1/2(にとにぶんのいち) ゲームで出ましたっ!パワパフガールズZ ゼルダの伝説 夢幻の砂時計 NANAライブスタッフ大募集!~初心者歓迎~ ちゅ~かな雀士 てんほー牌娘 Remix 家庭教師ヒットマン REBORN!DS フレイムランブル 骸 強襲! DEATH NOTE ~Lを継ぐ者~ タッチ!ボンバーマンランド スターボンバーのミラクル★ワールド アイドル雀士 スーチーパイⅢ Remix すばらしきこのせかい etc. ここには敢えて書きませんが、これらは同じパターンになっています。 ワザポンのゲームテックにも投稿していますので、ウラワザ通信に記載されたマスターコードや ゲームラボに掲載されたマスターコードをもとに検証してみれば、わかると思います。 ※まれに、ゲームによっては、マスターコードの常駐先を指定しないといけないものもあり、マスターコードが2行にわたる場合があります。 例)おいでよどうぶつの森(ADMJN0Jxx) 02380A88 037F87FC 00000000 023FF090 ▼コードフリーク用のマスターコードってどうすればわかるの? ◆マスタコードのタイプについて コードフリーク用のマスターコードには大きく分けて2種類のタイプが存在します。 1つは「暗号化タイプ」、もう1つは「非暗号化(生コード)タイプ」です。 アクションネットやAR誌で公開されているマスターコードはすべて前者「暗号化タイプ」のもので、その場合使用する コード自体も「暗号化」されたものしか使用することができません。 私自身AR誌には生コードタイプで投稿していますが、掲載される際には暗号化されて掲載されています。 後者の「非暗号化(生コード)タイプ」であれば、自分でサーチしたコードをそのまま使用することができます。 ◆「非暗号化(生コード)タイプ」のマスタコードについて 「暗号化」「非暗号化」ともマスタコードは2行で構成されています。 1行目はゲームの自動認識のためのもので、2行目が実質的にマスターコードと言われる部分になると思われます。 1行目は、ゲームカートリッジをコードフリークにセット→コードフリークをDSに差し込んで電源ON、メニューが表示 されたら、「コード管理」→「ゲーム登録」でゲーム名を入力して「OK」をタッチすると自動で表示されます。 ただし、先頭「0」は、「以降暗号化コードを使いますよ」という設定になるため、生コードタイプにするためには 先頭の「0」を「8」に変更する必要があります。 2行目は、AR誌2007.06(Vol.48)号にて紹介されている汎用の「F23800F4 223FC000」を試してみるのも 良いでしょう。効果がない場合の対処法も掲載されています。(ndsdis2による逆アセンブルデータが必要) 2行目については、複数のタイプが存在していて、右側8ケタの先頭数値によってタイプが変わってくるようです。 私の場合は、AR誌記載の「安定した汎用」ではなく別のタイプを用いています。 自分で使用している感覚としては、汎用と比べて不安定ということは一切ないですね。 私の使用しているタイプは、ワザポンと同じくndsdis2による逆アセンブルデータが必要となります。 具体的にはココに書かなくても、気づく方はいるでしょう。 ゲームラボの「スパロボW」の特集記事にもチラリと紹介されていましたしね…。 ※ワザポンと同じく、まれに2行目の右側8ケタ(常駐先)を変更しないといけないものがあります。例)おいでよどうぶつの森(ADMJN0Jxx)8000871E 41444D4A F2380A88 023FF090 ▼コードフリーク用コードが効かないのは何故? コードが効かない原因はいろいろあります。 コードの入力ミス コード自体が間違っている マスターコードが間違っている 1の場合は、自己チェックで再度確認すれば解決できますね。 2の場合は、使用者がサーチ技術やコードに関する知識がないと判断できませんね。当サイト掲載のコードに ついては、一応実機検証の上で掲載していますが、検証の必要のないと判断したものは省略しているものも ありますし、すべてのシチュエーションで検証している訳ではないので、一部効果があらわれなかったり不具合が 発生する場合も考えられます。また、こちらの記載ミスもないとは言い切れません。その場合はご容赦ください。 3の場合についても使用者がサーチ技術やコードに関する知識がないと判断できませんね。 当サイト掲載のコードフリーク用コードはすべてRAW(未暗号化)形式ですので、マスターコードに関しても RAW形式のものを使用しなければ、コードの効果を得ることはできません。 当サイト掲載のマスターコードはすべてRAW形式で、実機での検証も行っていますが、前項目で述べたように RAW形式といってもマスターコードは1種類ではありません。 当サイト掲載のコードフリーク用コードをお使いの際は、当サイト掲載のマスターコードもしくは他のRAW形式の マスターコードを必ず使用してください。 コードフリーク本体に初期内蔵されているタイトルやサイバーガジェットのWi-Fiアップグレードによって追加された タイトル、またはARオンライン秘技コード掲示板掲載分より自分でタイトルを登録したものについては、すべて マスターコード・コードともに暗号化されたものですので、そこへ当サイト掲載のコードを追加しても使用することは できません。すでに暗号化コードが登録されているタイトルで当サイトのコードを使用される際は、別タイトルとして ゲーム登録し、マスターコード・コードともにRAW形式のものをご使用ください。 ▼PARとコードフリークのコード形式の違いって? PARとコードフリークのコード形式の違いを簡単にまとめてみました。。。。。 コードフリーク用コードはすべてRAW(未暗号化)コードが大前提です。 また、すべての形式について記載できないので、よく使うものについて抽出しています。 あくまで管理人の我流で理解している部分があり、勉強不足で間違っている部分があるかもしれませんが、 その点はご容赦くださいませvv コードは内容の左(上)側がPAR、右(下)側はコードフリークです。 ■8ビット数値書き込みコード アドレスxxxxxxxに数値yy 00~FF(10進数0~255) を 書き込む 2xxxxxxx 000000yy 0xxxxxxx 000000yy ■16ビット数値書き込みコード アドレスxxxxxxxに数値yyyy 0000~FFFF (10進数0~65535) を書き込む 1xxxxxxx 0000yyyy 1xxxxxxx 0000yyyy ■32ビット数値書き込みコード アドレスxxxxxxxに数値yyyyyyyy 00000000~FFFFFFFF (10進数0~4294967295) を書き込む 0xxxxxxx yyyyyyyy 2xxxxxxx yyyyyyyy ■シリアル(連続書き込み)コード ※PARコードは正確には「シリアル」という表現は正しくないの ですが、同じ効果という意味合いで同列に記載しておきます。 (1)8ビット数値の連続書き込み アドレスxxxxxxxからtttttttt+1回(CFはttt回)、 8ビット数値yyをアドレスuuuuuuuu+1(CFはuuuu)の間隔で、数値yyにvvvvvvvv加算しながら書き込む (2)16ビット数値の連続書き込み アドレスxxxxxxxからtttttttt+1回(CFはttt回)、 16ビット数値yyyyをアドレスuuuuuuuu+2(CFはuuuu*2)の 間隔で、数値yyyyにvvvvvvvv加算しながら書き込む (3)32ビット数値の連続書き込み アドレスxxxxxxxからtttttttt+1回(CFはttt回)、 32ビット数値yyyyyyyyをアドレスuuuuuuuu+4(CFはuuuu*4) の間隔で、数値yyyyyyyyにvvvvvvvv加算しながら書き込む 【具体例-1】 下記のようにアドレス02156380から32ビット数値63636363を アドレス4hごとに8回連続で書き込む場合 02156380 63636363 02156384 63636363 02156388 63636363 0215638C 63636363 02156390 63636363 02156394 63636363 02156398 63636363 0215639C 63636363 【具体例-2】 下記のようにアドレス02156380から16ビット数値270Fを アドレス100hごとに8回連続で書き込む場合 12156380 0000270F 12156480 0000270F 12156580 0000270F 12156680 0000270F 12156780 0000270F 12156880 0000270F 12156980 0000270F 12156A80 0000270F 【具体例-3】 下記のようにアドレス02156380から8ビット数値を アドレス10hごとに+1hしながら8回連続で書き込む場合 22156380 00000001 22156390 00000002 221563A0 00000003 221563B0 00000004 221563C0 00000005 221563D0 00000006 221563E0 00000007 221563F0 00000008 (1) D5000000 000000yy C0000000 tttttttt D8000000 0xxxxxxx DC000000 uuuuuuuu D4000000 vvvvvvvv D2000000 00000000 (2) D5000000 0000yyyy C0000000 tttttttt D7000000 0xxxxxxx DC000000 uuuuuuuu D4000000 vvvvvvvv D2000000 00000000 (3) D5000000 yyyyyyyy C0000000 tttttttt D6000000 0xxxxxxx DC000000 uuuuuuuu D4000000 vvvvvvvv D2000000 00000000 【具体例-1】 D5000000 63636363 C0000000 00000007 D6000000 02156380 D2000000 00000000 ※「DC」「D4」は数値が「00000000」となるため省略できます。 【具体例-2】 D5000000 0000270F C0000000 00000007 D7000000 02156380 DC000000 000000FE D2000000 00000000 ※「D4」は数値が 「00000000」となるため省略できます。 【具体例-3】 D5000000 00000001 C0000000 00000007 D8000000 02156380 DC000000 0000000F D4000000 00000001 D2000000 00000000 (1) 4xxxxxxx 2tttuuuu 000000yy vvvvvvvv (2) 4xxxxxxx 1tttuuuu 0000yyyy vvvvvvvv (3) 4xxxxxxx 0tttuuuu yyyyyyyy vvvvvvvv 【具体例-1】 42156380 00080001 63636363 00000000 【具体例-2】 42156380 10080080 0000270F 00000000 【具体例-3】 42156380 20080010 00000001 00000001 ■コピーコード ※コードフリークの場合、バイトコピーで指定したアドレスから 指定したバイト分、別のアドレスへコピーするという効果ですが ここではPARコードとの比較のため使用法を限定して記載 させていただきます。 (1)8ビット数値コピー アドレスxxxxxxxに格納されている8ビット数値をアドレス yyyyyyyに書き込む (2)16ビット数値コピー アドレスxxxxxxxに格納されている16ビット数値をアドレス yyyyyyyに書き込む (3)32ビット数値コピー アドレスxxxxxxxに格納されている32ビット数値をアドレス yyyyyyyに書き込む 【具体例】 アドレス02156384に16ビット数値xxxxでHP最大値が、 アドレス02156380に16ビット数値yyyyでHP現在値が 下記のように格納されている場合 12156380 0000yyyy 12156384 0000xxxx xxxxの数値をyyyyにコピーすることでHP現在値が常に 最大値と同じ数値になり「HPへらない」コードができます。 (1) 023FE4D8 0A000003 DB000000 0xxxxxxx D8000000 0yyyyyyy D2000000 00000000 (2) DA000000 0xxxxxxx D7000000 0yyyyyyy D2000000 00000000 (3) D9000000 0xxxxxxx D6000000 0yyyyyyy D2000000 00000000 【具体例】 DA000000 02156384 D7000000 02156380 D2000000 00000000 (1) 5xxxxxxx 00000001 0yyyyyyy 00000000 (2) 5xxxxxxx 00000002 0yyyyyyy 00000000 (3) 5xxxxxxx 00000004 0yyyyyyy 00000000 【具体例】 52156384 00000002 02156380 00000000 ■変動アドレスコード ※勝手にネーミング。。。コードフリークではポインターコードと 呼ぶようですが…… 通常の単純書き込み(0~2)コードで済むようなコード内容でも ゲームによっては、そのアドレスがゲーム起動毎に、またシーン別 で変動する設定になっているものがあります。 ただ変動するといっても、それは規則的に変動するようになって います。 ある固定アドレスに起点となるアドレス(ベースアドレス)が随時 書き込まれ、そのアドレスをもとに一定の場所に数値が格納 される仕組みです。 変動が2重3重にかかっている場合もあるのですが、 コードフリークでは通常そういった形式には対応できない (プログラムコードを組み込む必要がある)ので、ここでは そういったパターンは割愛させていただきました。 (1)8ビット数値書き込み アドレスzzzzzzzに格納されている数値をオフセット(ベースアド レス)として~つまり、そのアドレスをアドレス00000000として おきかえる~アドレスxxxxxxx(ベースアドレスからの距離)に 8ビット数値yyを書き込む (2)16ビット数値書き込み アドレスzzzzzzzに格納されている数値をオフセット(ベースアド レス)として~つまり、そのアドレスをアドレス00000000として おきかえる~アドレスxxxxxxx(ベースアドレスからの距離)に 16ビット数値yyyyを書き込む (3)32ビット数値書き込み アドレスzzzzzzzに格納されている数値をオフセット(ベースアド レス)として~つまり、そのアドレスをアドレス00000000として おきかえる~アドレスxxxxxxx(ベースアドレスからの距離)に 32ビット数値yyyyyyyyを書き込む 【具体例-1】 オフセット(ベースアドレス)が02135680に格納されている場合、 ある時はアドレスアドレス022643A4に、ある時はアドレス 02264294に所持金の数値yyyyyyyyが格納されていると 仮定します。 02135680 02264120 … ベース1 022643A4 yyyyyyyy … ベース1の時の所持金 02135680 02264010 … ベース2 02264294 yyyyyyyy … ベース2の時の所持金 この場合、ベースアドレスから所持金の格納されているアドレス までの距離は+184hで一定となっています。 変動する所持金のアドレスに常に所持金MAX(この場合 999999とします)の数値を書き込む 【具体例-2】 上記具体例-1で所持金アドレス+8hのアドレスに ランクポイントの数値が16ビットで格納されていると仮定し、 所持金MAXとポイントMAX(この場合9999とします)の数値を 同時に書き込む (1) Bzzzzzzz 00000000 2xxxxxxx 000000yy D2000000 00000000 (2) Bzzzzzzz 00000000 1xxxxxxx 0000yyyy D2000000 00000000 (3) Bzzzzzzz 00000000 0xxxxxxx yyyyyyyy D2000000 00000000 【具体例-1】 B2135680 00000000 00000184 000F423F D2000000 00000000 【具体例-2】 B2135680 00000000 00000184 000F423F 1000018C 0000270F D2000000 00000000 (1) 6zzzzzzz 000000yy 0xxxxxxx 00000000 (2) 6zzzzzzz 0000yyyy 0xxxxxxx 10000000 (3) 6zzzzzzz yyyyyyyy 0xxxxxxx 20000000 【具体例-1】 62135680 000F423F 00000184 20000000 【具体例-2】 62135680 000F423F 00000184 20000000 62135680 0000270F 0000018C 10000000 ■キー(ボタン)判定コード 常にコードの効果がが作動していると問題のある場合は、 キー判定を用いることにより、指定したキーを押したときのみ コードの効果を得るようにすることができます。 (1)A,B,→,←,↑,↓,R,Lを判定に用いる場合 コードxxxxxxxx yyyyyyyyをボタンを押した時のみ発動 PARの場合 zzzzはFFFFから判定に使用するキーの数値を減算 A(-0001),B(-0002),→(-0010),←(-0020),↑(-0040), ↓(-0080),R(-0100),L(-0200) 複数のキーを判定に使用する場合は合計を減算 コードフリークの場合 zzzzは0000に判定に使用するキーの数値を加算 A(+0001),B(+0002),→(+0010),←(+0020),↑(+0040), ↓(+0080),R(+0100),L(+0200) 複数のキーを判定に使用する場合は合計を加算 ttは、判定コードの下に続く判定コードの対象となるコードの 行数を入れる。 (2)X,Yを判定に用いる場合 コードxxxxxxxx yyyyyyyyをボタンを押した時のみ発動 PARの場合 zzzzはFFFFから判定に使用するキーの数値を減算 X(-0001),Y(-0002) 複数のキーを判定に使用する場合は合計を減算 コードフリークの場合 zzzzは0000に判定に使用するキーの数値を加算 X(+0400),Y(+0800) 複数のキーを判定に使用する場合は合計を加算 ttは、判定コードの下に続く判定コードの対象となるコードの 行数を入れる。 (1) 94000130 zzzz0000 xxxxxxxx yyyyyyyy D0000000 00000000 (2) 94000136 zzzz0000 xxxxxxxx yyyyyyyy D0000000 00000000 (1) D4000130 tt40zzzz xxxxxxxx yyyyyyyy (2) D27FFFA8 tt40zzzz xxxxxxxx yyyyyyyy ■16ビット条件判定コード キー判定と同じように、特定のアドレスに格納されている数値 を基準にコードの効果が発動するようにすることができます。 基本的なもののみ記載しておきます。 (1)アドレスxxxxxxxに格納されている数値がyyyyと等しい 場合に以下のコード(uuuuuuuu vvvvvvvv)を実行 コードフリークの場合ttは、判定コードの下に続く判定コードの 対象となるコードの行数を入れる。 (2)アドレスxxxxxxxに格納されている数値がyyyyより小さい 場合に以下のコード(uuuuuuuu vvvvvvvv)を実行 コードフリークの場合ttは、判定コードの下に続く判定コードの 対象となるコードの行数を入れる。 (3)アドレスxxxxxxxに格納されている数値がyyyyより大きい 場合に以下のコード(uuuuuuuu vvvvvvvv)を実行 コードフリークの場合ttは、判定コードの下に続く判定コードの 対象となるコードの行数を入れる。 (1) 9xxxxxxx 0000yyyy uuuuuuuu vvvvvvvv D0000000 00000000 (2) 7xxxxxxx 0000yyyy uuuuuuuu vvvvvvvv D0000000 00000000 (3) 8xxxxxxx 0000yyyy uuuuuuuu vvvvvvvv D0000000 00000000 (1) Dxxxxxxx tt00yyyy uuuuuuuu vvvvvvvv (2) Dxxxxxxx tt20yyyy uuuuuuuu vvvvvvvv (3) Dxxxxxxx tt30yyyy uuuuuuuu vvvvvvvv ▼DSの改造コードツールがほしくなった! ゲーム取り扱い店で置いてあるはず(今は、ほとんどコードフリークタイプⅡしかおいていませんが・・・。)です。 それでもなかったら、下からネットで買いましょう! このツール名はコードフリークタイプⅡです。コードの使用以外に、セーブデータのバックアップも出来ます。DSの改造コードツールでは機能数はトップです!それなのに値段はお手ごろです。改造コード初心者から改造コード上級者までなじめるかと思います。 このツール名はワザポンです。このツールの最大の強みはパソコン不要!という所です。インターフェースも直感的です。ですがプラスアルファの機能がないので、初心者向け~初級者向けでしょうか。 このツール名はプロアクションリプレイMAX2です。改造コードの有名会社デイテルが作っているので使いやすいです。ただし、値段が高いのが難点でしょうか。 このツール名はコードリンクスです。このツールは変わった機能があります。それは声で改造コードが入力できることです!なので改造コードを楽チンに入力できます。
https://w.atwiki.jp/rcdd/pages/15.html
Generation X10とは 10-1-600.jpg 以下メーカーホームページの説明文より引用 Calandra Racing Concepts changed the face 12th Scale racing with the release of the beautiful Gen-X racer. Tenth scale racers can now also have the same professional quality race car as TeamCRC releases its new 10th scale racer the GenX10. The GenX10 is the result of continuous refinement and product development at Calandra Racing Concepts. The GenX10 has it roots from CRC s previous 10th scale on-road racer the Pantoura, but this latest kit has undergone a revolutionary ground up redesign to produce a well-balanced, lightweight and highly adjustable tenth scale racer, the GenX10. Move over Touring Cars and make room for CRC s Pro10 2WD Sports Car Racer. The the GenX10 also features CRC s new Pro-Strut molded front end, best in the business New X-pod rear end, super low CG with "open pod" design that accepts brushed and bulky brushless motors with ease Bottom loading quick-change battery tray that fits any battery style, LiPo or NiMH Designed to fit 200 mm Sport Car bodies (such as the many HPI offerings) as well as traditional GTP bodies Adjustable track width 200-235 mm Adjustable wheel-base (allows for tuning and setup for NASCAR bodies) 235 mm width optional kit will be available soon Flush mount transponder mounting system Ultra low CG and centralized mass engineering for exceptional handling and precise steering 簡単な翻訳(超意訳、自信なし) Calandra Racing Conceptsは1/12のGen-Xと共にクールな車を出しました。1/10サイズのその車はGenX10と言い、GenXと同じく高品質なレーサーです。 GenX10はCalandra Racing Conceptsの継続的な研究開発の成果です。GenX10ののルーツはロードレーサーのPantouraですが、GenX10はバランスや軽量化、調整可能な項目等を突き詰めた結果、設計を新たにしています。ツーリングカーとは違うGenX10という 2WD Sports Car Racer はいかがでしょうか? GenX10の特徴: フロントはGenXで採用されたCRC プロストラットを採用しています、 リアエンドは低重心でX-Podと、OpenPodデザインが採用され、ブラシレスモーターの搭載も容易です。 シャシー下面からトレイを使用してバッテリーを搭載するスタイルはNiMHからLiPoまで様々なバッテリーをサポートします。 200mm幅の1/10スケールボディが使用可能です。 トレッドは235mmまで延長可能です。 ホイールベースの調整の可能で、NASCARボディの搭載や調整も可能です。 235mm拡張キットは近日発売予定です。(訳注:現在は販売されています。) トランスポンダーの搭載も可能です。 ハンドリングと操作性向上の為に徹底的な低重心化とマスの中心化が図られています。
https://w.atwiki.jp/atngamelab/pages/8.html
▼改造コードに関するページへのリンク(外部wiki) 改造コード概要部隊コード 陣営コード オプションコード 施設コード 兵器登録コード マップエディット 兵器指定値一覧 武器指定値一覧 文字指定値一覧 バイナリ改造兵器アイコンの仕様 現在、上記の改造コードに対するページについては殆どを自分が執筆担当している(誰でも編集可なので全てではないが)。 まず5ch(旧2ch)や海外サイトにおいていくつかの先行研究があり、それらのデータを基点に解析を進めた結果である。 なお、上記のwikiは2021年1月現在連日荒らしの被害に遭っているため、 上記がいつ見れなくなっても良いように、本ページに上記ページのソース(txt形式)をミラーとして添付する。
https://w.atwiki.jp/wadaisenryaku/pages/676.html
改造コード 部隊コード 陣営コード オプションコード 施設コード 兵器登録コード 地形コード マップエディット 兵器指定値一覧 武器指定値一覧 文字指定値一覧 バイナリ改造 バイナリ編集概要 CD-ROM内の各ファイルの仕様 兵器アイコンの仕様 武器・武装データの仕様 シナリオデータの仕様(予定) 基礎知識 2種類のメモリ セガサターンのメモリには「02メモリ」と「60メモリ」の二種類があり、それぞれ異なったデータが書き込まれている。 現在掲載中のコードは全て60メモリ用なので、CEPを用いる際は(60)と記載されたベースアドレスに合わせること。 またゲーム上にあるはずのデータが60メモリ上で見つからない場合、02メモリ内を探索してみると良いかもしれない。 データ構造 以下はゲーム実行中の60メモリ上のデータ配列を示したものである。 これらの中で適切なアドレスを探し、値を書き換えることによって改造が成立する。 アドレス(16進) 区分 備考 鋼鉄 作戦 セーブデータ 8000~EDFF(共通) - 兵器登録コード 36F90~3A7CF 350D0~3890F 14~3853 部隊コード 3A7D4~3ABD3 38914~38D13 3858~3C57 索敵コード 索敵で見えているマスを記録 3AC1F~3B09E 38D5F~391DE 3CA3~4122 施設コード 3BC58~3BCAF 39D98~39DEF 4CDC~4D33 オプションコード 3BCB0~3BD27 39DF0~39E67 4D34~4DAB 陣営コード 3BD28~3BD87 39E68~39EC7 4DAC~4E0B オプションコード セーブデータには部隊コード~オプションコードまでのデータ配列がそのまま記録される。 このセクションは鋼鉄・作戦でアドレスが異なるものの、一定量ずれているだけであって、データの並び自体は全く同じである。 よって改造にあたっては、CEPやPAR(下記)の他にも、セーブデータをバイナリエディタ上で直接編集するという手段もある。 (特に部隊インデックスの入れ替えはバイナリエディタを使わなければ厳しい) コードの入力方法 エミュレータの場合はCEP、実機の場合はPARを用いる。 筆者がPARについて詳しくないため、これ以降の説明はCEP(PAR互換モード)を前提とする。 なおPARの入力方法についてはこちらのページを参考にした。 CEP(PAR互換モード) PAR 効果(例は鋼鉄の旋風でのアドレスとする) 1バイト(8bit)書き換え 30XXXXXX 00YY 36XXXXXX 00YY アドレスXXXXXXをYYに変える 例 30037418 00FA 36037418 00FA 第1陣営空第1部隊の経験値を250にする 2バイト(16bit)書き換え 80XXXXXX ZZYY 16XXXXXX YYZZ アドレスXXXXXXをYYに、アドレスXXXXXX+1をZZにする※CEPの場合、YYZZではないことに注意。 例 80036F9D 1E14 16036F9D 141E 第1陣営司令部を座標X 20 Y 30に移動させる 繰り返し 5000XXYY 0000 直下一行のコードを、アドレスYY間隔でXX回繰り返す 例 50005024 000030039C9A 00FA 第5陣営の訓練値をすべて250にする(アドレス390CA、39CBE、39CE2、・・・3A7B6までの計80個を250にする) メモリの閲覧 CEPの「検索」タブにてフラグ消去ボタンを押すと、「編集」タブにてメモリ上のデータ配列を閲覧できる。 このデータ配列上でクリックすると、クリックした箇所から8バイト分を直接書き換えることができる。 また、「保存」ボタンで現在のメモリの状態をバイナリファイルで書き出すこともできる(ただしデータ欠損などの失敗も割と起こるので注意)。 値の検索 CEPの「検索」タブにて目的の値を入力して検索すると、その値が格納されているアドレスの一覧が表示される。 なお2バイト(16bit)の値を検索する場合、1バイト目と2バイト目を入れ換えて検索することに注意。 セーブデータの冒頭20(14h)バイトについて 基本的には弄らなくて良いが、作戦ファイルの場合セーブデータのゲーム上での順番が 記録日時(≠ファイル自体の更新日時)順となるため、順番を綺麗に揃えたいなら弄ってみるのもありだ。 (鋼鉄の場合はWORLD_AD_[番号].binの番号順に並ぶためシンプルに済む。・・・と思いきや違うことが判明したので後述) またこれはワールドアドバンスド大戦略に限らず、サターン全般のセーブデータである程度共通する仕様のようだ。 (例)鋼鉄スタンダードのコロネット作戦のセーブデータ 35 33 34 36 30 33 30 31 30 35 00 00 70 9B 50 15 00 00 00 00 35 33 34 36 30 33 30 31 30 35:ASCIIデータで「5346030105」を表す。この5346030105のうち、 53:鋼鉄ではマップ番号(10進)、作戦ファイルではシナリオ番号(16進)となる(例:D3→瀬戸内海ウォーズ)。 この番号を変更するとマップが変わる。ただしマップ番号以外のデータは以前のままのため、 非常にチグハグなデータになる(1回試してみると面白い)。 460301:46/3/1、つまりゲームシナリオ上の日時(ファイルの記録日時ではない) 05:不明。鋼鉄では5の倍数(10進)?作戦ファイルでは常に00(バイナリで3030)になるみたい。 11~12バイト目「0000」および17~20バイト目「00000000」:意味のないクッションデータと思われる 70 9B 50 15:セーブデータの記録日時(2022/10/2 13 46を表す) Windows上の更新日時とは別。サターン本体orSSFの時計を現実時間に合わせていない場合は食い違う。 鋼鉄の場合、セーブデータを作成した時のみ記録され、以降はいくらデータを上書きしても更新されない(違うマップを上書きした場合でもである)。 なので普通に取り扱った場合、ゲーム上ではWORLD_AD_[番号].binの番号順に並ぶことになるが、あくまで実際はここの値の順である。 作戦ファイルの場合はセーブ上書きの都度更新されるので、ゲーム上での順番が入れ替わる。 00000000の時:1980/0/0 0 00 ここからスタート。 1バイト目(70):下一桁が0か8しか記録されない(X0 or X8)。+8hで+1分、+10hで+2分。F8→31分。 秒は記録されないが、もしされるとしたら+1hで+7.5秒か。 2バイト目(9B):+1hで+32分。+2hで1時間00分?(未検証) +10hで+8時間。 3バイト目(50):+1hで+4日。+8hで+1ヶ月(日の端数切捨)。+10hで+2ヶ月。 4バイト目(15):+1hで+2年(月の端数切捨)。2022現在は15h=21(1980年+2×21=2022年)。 余談だがFFなら2492年なので、他のバイトと合わせると2493年末まで記録可能ということになる。
https://w.atwiki.jp/wadaisenryaku2/pages/33.html
改造コード 部隊コード 陣営コード オプションコード 施設コード 兵器登録コード 地形コード マップエディット 兵器指定値一覧 武器指定値一覧 文字指定値一覧 バイナリ改造 バイナリ編集概要 CD-ROM内の各ファイルの仕様 兵器アイコンの仕様 武器・武装データの仕様 シナリオデータの仕様(予定) 基礎知識 2種類のメモリ セガサターンのメモリには「02メモリ」と「60メモリ」の二種類があり、それぞれ異なったデータが書き込まれている。 現在掲載中のコードは全て60メモリ用なので、CEPを用いる際は(60)と記載されたベースアドレスに合わせること。 またゲーム上にあるはずのデータが60メモリ上で見つからない場合、02メモリ内を探索してみると良いかもしれない。 データ構造 以下はゲーム実行中の60メモリ上のデータ配列を示したものである。 これらの中で適切なアドレスを探し、値を書き換えることによって改造が成立する。 アドレス(16進) 区分 備考 鋼鉄 作戦 セーブデータ 8000~EDFF(共通) - 兵器登録コード 36F90~3A7CF 350D0~3890F 14~3853 部隊コード 3A7D4~3ABD3 38914~38D13 3858~3C57 索敵コード 索敵で見えているマスを記録 3AC1F~3B09E 38D5F~391DE 3CA3~4122 施設コード 3BC58~3BCAF 39D98~39DEF 4CDC~4D33 オプションコード 3BCB0~3BD27 39DF0~39E67 4D34~4DAB 陣営コード 3BD28~3BD87 39E68~39EC7 4DAC~4E0B オプションコード セーブデータには部隊コード~オプションコードまでのデータ配列がそのまま記録される。 このセクションは鋼鉄・作戦でアドレスが異なるものの、一定量ずれているだけであって、データの並び自体は全く同じである。 よって改造にあたっては、CEPやPAR(下記)の他にも、セーブデータをバイナリエディタ上で直接編集するという手段もある。 (特に部隊インデックスの入れ替えはバイナリエディタを使わなければ厳しい) コードの入力方法 エミュレータの場合はCEP、実機の場合はPARを用いる。 筆者がPARについて詳しくないため、これ以降の説明はCEP(PAR互換モード)を前提とする。 なおPARの入力方法についてはこちらのページを参考にした。 CEP(PAR互換モード) PAR 効果(例は鋼鉄の旋風でのアドレスとする) 1バイト(8bit)書き換え 30XXXXXX 00YY 36XXXXXX 00YY アドレスXXXXXXをYYに変える 例 30037418 00FA 36037418 00FA 第1陣営空第1部隊の経験値を250にする 2バイト(16bit)書き換え 80XXXXXX ZZYY 16XXXXXX YYZZ アドレスXXXXXXをYYに、アドレスXXXXXX+1をZZにする※CEPの場合、YYZZではないことに注意。 例 80036F9D 1E14 16036F9D 141E 第1陣営司令部を座標X 20 Y 30に移動させる 繰り返し 5000XXYY 0000 直下一行のコードを、アドレスYY間隔でXX回繰り返す 例 50005024 000030039C9A 00FA 第5陣営の訓練値をすべて250にする(アドレス390CA、39CBE、39CE2、・・・3A7B6までの計80個を250にする) メモリの閲覧 CEPの「検索」タブにてフラグ消去ボタンを押すと、「編集」タブにてメモリ上のデータ配列を閲覧できる。 このデータ配列上でクリックすると、クリックした箇所から8バイト分を直接書き換えることができる。 また、「保存」ボタンで現在のメモリの状態をバイナリファイルで書き出すこともできる(ただしデータ欠損などの失敗も割と起こるので注意)。 値の検索 CEPの「検索」タブにて目的の値を入力して検索すると、その値が格納されているアドレスの一覧が表示される。 なお2バイト(16bit)の値を検索する場合、1バイト目と2バイト目を入れ換えて検索することに注意。 セーブデータの冒頭20(14h)バイトについて 基本的には弄らなくて良いが、作戦ファイルの場合セーブデータのゲーム上での順番が 記録日時(≠ファイル自体の更新日時)順となるため、順番を綺麗に揃えたいなら弄ってみるのもありだ。 (鋼鉄の場合はWORLD_AD_[番号].binの番号順に並ぶためシンプルに済む。・・・と思いきや違うことが判明したので後述) またこれはワールドアドバンスド大戦略に限らず、サターン全般のセーブデータである程度共通する仕様のようだ。 (例)鋼鉄スタンダードのコロネット作戦のセーブデータ 35 33 34 36 30 33 30 31 30 35 00 00 70 9B 50 15 00 00 00 00 35 33 34 36 30 33 30 31 30 35:ASCIIデータで「5346030105」を表す。この5346030105のうち、 53:鋼鉄ではマップ番号(10進)、作戦ファイルではシナリオ番号(16進)となる(例:D3→瀬戸内海ウォーズ)。 この番号を変更するとマップが変わる。ただしマップ番号以外のデータは以前のままのため、 非常にチグハグなデータになる(1回試してみると面白い)。 460301:46/3/1、つまりゲームシナリオ上の日時(ファイルの記録日時ではない) 05:不明。鋼鉄では5の倍数(10進)?作戦ファイルでは常に00(バイナリで3030)になるみたい。 11~12バイト目「0000」および17~20バイト目「00000000」:意味のないクッションデータと思われる 70 9B 50 15:セーブデータの記録日時(2022/10/2 13 46を表す) Windows上の更新日時とは別。サターン本体orSSFの時計を現実時間に合わせていない場合は食い違う。 鋼鉄の場合、セーブデータを作成した時のみ記録され、以降はいくらデータを上書きしても更新されない(違うマップを上書きした場合でもである)。 なので普通に取り扱った場合、ゲーム上ではWORLD_AD_[番号].binの番号順に並ぶことになるが、あくまで実際はここの値の順である。 作戦ファイルの場合はセーブ上書きの都度更新されるので、ゲーム上での順番が入れ替わる。 00000000の時:1980/0/0 0 00 ここからスタート。 1バイト目(70):下一桁が0か8しか記録されない(X0 or X8)。+8hで+1分、+10hで+2分。F8→31分。 秒は記録されないが、もしされるとしたら+1hで+7.5秒か。 2バイト目(9B):+1hで+32分。+2hで1時間00分?(未検証) +10hで+8時間。 3バイト目(50):+1hで+4日。+8hで+1ヶ月(日の端数切捨)。+10hで+2ヶ月。 4バイト目(15):+1hで+2年(月の端数切捨)。2022現在は15h=21(1980年+2×21=2022年)。 余談だがFFなら2492年なので、他のバイトと合わせると2493年末まで記録可能ということになる。
https://w.atwiki.jp/rcdd/pages/18.html
10-1-600.jpg 以下メーカーホームページの説明文より引用 Calandra Racing Concepts changed the face 12th Scale racing with the release of the beautiful Gen-X racer. Tenth scale racers can now also have the same professional quality race car as TeamCRC releases its new 10th scale racer the GenX10. The GenX10 is the result of continuous refinement and product development at Calandra Racing Concepts. The GenX10 has it roots from CRC s previous 10th scale on-road racer the Pantoura, but this latest kit has undergone a revolutionary ground up redesign to produce a well-balanced, lightweight and highly adjustable tenth scale racer, the GenX10. Move over Touring Cars and make room for CRC s Pro10 2WD Sports Car Racer. The the GenX10 also features CRC s new Pro-Strut molded front end, best in the business New X-pod rear end, super low CG with "open pod" design that accepts brushed and bulky brushless motors with ease Bottom loading quick-change battery tray that fits any battery style, LiPo or NiMH Designed to fit 200 mm Sport Car bodies (such as the many HPI offerings) as well as traditional GTP bodies Adjustable track width 200-235 mm Adjustable wheel-base (allows for tuning and setup for NASCAR bodies) 235 mm width optional kit will be available soon Flush mount transponder mounting system Ultra low CG and centralized mass engineering for exceptional handling and precise steering 簡単な翻訳(超意訳、自信なし) Calandra Racing Conceptsは美しいGenXをリリースすることにより1/12レースシーンを一変させました。TeamCRCは1/10サイズのGenX10をリリースすることにより1/10レースシーンも1/12と同様の変化を起こします。 GenX10はCalandra Racing Conceptsの継続的な研究開発の成果です。GenX10ののルーツはロードレーサーのPantouraですが、GenX10はバランスや軽量化、調整可能な項目等を突き詰めた結果、設計を新たにしています。ツーリングカーとは違うGenX10という 2WD Sports Car Racer はいかがでしょうか? GenX10の特徴: フロントはGenXで採用されたCRC プロストラットを採用しています、 リアエンドは低重心でX-Podと、OpenPodデザインが採用され、ブラシレスモーターの搭載も容易です。 シャシー下面からトレイを使用してバッテリーを搭載するスタイルはNiMHからLiPoまで様々なバッテリーをサポートします。 200mm幅の1/10スケールボディが使用可能です。 トレッドは235mmまで延長可能です。 ホイールベースの調整の可能で、NASCARボディの搭載や調整も可能です。 235mm拡張キットは近日発売予定です。(訳注:現在は販売されています。) トランスポンダーの搭載も可能です。 ハンドリングと操作性向上の為に徹底的な低重心化とマスの中心化が図られています。 ※ちなみに写真は多少古い(?)のか、市場に出回っている現行品とは見た目が若干異なります。
https://w.atwiki.jp/supana/pages/51.html
必ず名前(ハンドルネーム)を入力し、 使用可能な、NDSゲーム改造機器をかいて下さい。 ↓を参照のこと↓ 名前欄 使用可能な機種【 】↓改造コード本文↓(←の文はいりません)00000000 1111111122222222 33333333 名前 コメント すべてのコメントを見る